\hypertarget{class_automaton}{
\section{Класс Automaton}
\label{d9/db8/class_automaton}\index{Automaton@{Automaton}}
}
Граф наследования:Automaton:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=3cm]{d9/db8/class_automaton}
\end{center}
\end{figure}
\subsection*{Открытые члены}
\begin{DoxyCompactItemize}
\item 
\hypertarget{class_automaton_a316f99fbe16cc62d18b029c2fb2ed575}{
virtual void {\bfseries addFinalState} (const \hyperlink{class_state}{State} \&newFinalState)}
\label{d9/db8/class_automaton_a316f99fbe16cc62d18b029c2fb2ed575}

\item 
\hypertarget{class_automaton_a09e39a48c3ebc7cd92bf2d279a7a18d3}{
virtual void {\bfseries addState} (const \hyperlink{class_state}{State} \&newState)}
\label{d9/db8/class_automaton_a09e39a48c3ebc7cd92bf2d279a7a18d3}

\item 
\hypertarget{class_automaton_a66dc3806e0f3d31d4316a2e7d83f8e6c}{
\hyperlink{class_alphabet}{Alphabet} {\bfseries getAlphabet} () const }
\label{d9/db8/class_automaton_a66dc3806e0f3d31d4316a2e7d83f8e6c}

\item 
\hypertarget{class_automaton_afaad829090d421fb77e499bf8fa7a6a7}{
virtual void {\bfseries loadFromFile} (string fileName)=0}
\label{d9/db8/class_automaton_afaad829090d421fb77e499bf8fa7a6a7}

\item 
\hypertarget{class_automaton_a992b768fb9063daeeed150c0111de1d8}{
virtual void {\bfseries writeProgram} (string fileName)=0}
\label{d9/db8/class_automaton_a992b768fb9063daeeed150c0111de1d8}

\item 
\hypertarget{class_automaton_ae141451b727d6f572a9e80aa6ba74fd5}{
void {\bfseries setAllStates} (const \hyperlink{class_states}{States} \&newAllStates)}
\label{d9/db8/class_automaton_ae141451b727d6f572a9e80aa6ba74fd5}

\item 
\hypertarget{class_automaton_a558a281182f3778def4b5cf7ef5381c2}{
void {\bfseries setAlphabet} (const \hyperlink{class_alphabet}{Alphabet} \&alphabet)}
\label{d9/db8/class_automaton_a558a281182f3778def4b5cf7ef5381c2}

\item 
\hypertarget{class_automaton_af9139e7ae1a5238e23111e35675c27fc}{
void {\bfseries setStartState} (const \hyperlink{class_state}{State} \&startState)}
\label{d9/db8/class_automaton_af9139e7ae1a5238e23111e35675c27fc}

\end{DoxyCompactItemize}
\subsection*{Защищенные данные}
\begin{DoxyCompactItemize}
\item 
\hypertarget{class_automaton_a8a9af5e87a320e37145da9a0a01e9fcf}{
\hyperlink{class_alphabet}{Alphabet} {\bfseries alphabet}}
\label{d9/db8/class_automaton_a8a9af5e87a320e37145da9a0a01e9fcf}

\item 
\hypertarget{class_automaton_ae59eeecdda07efae6183036d232a520c}{
\hyperlink{class_state}{State} {\bfseries startState}}
\label{d9/db8/class_automaton_ae59eeecdda07efae6183036d232a520c}

\item 
\hypertarget{class_automaton_a61e4e53d7c0eafcba0fc950456e2fd39}{
\hyperlink{class_states}{States} {\bfseries finalStates}}
\label{d9/db8/class_automaton_a61e4e53d7c0eafcba0fc950456e2fd39}

\item 
\hypertarget{class_automaton_af08d24178ebee3332736b58b16038b61}{
\hyperlink{class_states}{States} {\bfseries allStates}}
\label{d9/db8/class_automaton_af08d24178ebee3332736b58b16038b61}

\end{DoxyCompactItemize}


Объявления и описания членов класса находятся в файле:\begin{DoxyCompactItemize}
\item 
E:/formal-\/langs-\/identification/formal-\/langs-\/identification/program/Automata/Automaton.h\end{DoxyCompactItemize}
